package com.moliku.insurance.model.dto.pingan.personal.insure;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.List;

@Data
public class PingAnDutyInfoListParam {

    /**
     * 责任免陪信息-选填
     */
    @ApiModelProperty("责任免陪信息-选填")
    private List<PingAnDutyNoclaimInfoListParam> dutyNoclaimInfoList;

    /**
     * 选填，贷款产品-必填
     */
    @ApiModelProperty("选填，贷款产品-必填")
    private List<PingAnDutyAnnualRateInfoListParam> dutyAnnualRateInfoList;

    /**
     * 必填,责任编码
     */
    @ApiModelProperty("责任编码-必填")
    private String dutyCode;

    /**
     * 必填,责任名称
     */
    @ApiModelProperty("责任名称-必填")
    private String dutyName;

    /**
     * 必填,每标的保额/限额 Double
     */
    @ApiModelProperty("每标的保额/限额 Double-必填")
    private Double insuredAmount;

    /**
     * 必填,实交保费合计 指经过有关人员复核确认在本次销售行为中，客户应该交付的保费合计 Double
     */
    @ApiModelProperty("实交保费合计 指经过有关人员复核确认在本次销售行为中，客户应该交付的保费合计 Double")
    private String totalActualPremium;

}
